pass off upon another - German English Dictionary